/* the common style of PC*/
/*标签小类*/
*{  margin:0;padding:0;box-sizing:border-box;  }
body{
    outline: none;font-family:tahoma, Arial, "Hiragino Sans GB","microsoft yahei",
    sans-serif;font-size: 12px;-webkit-appearance: none;
}
a{text-decoration:none;color: inherit;}
ul,li{list-style:none;}
i{font-style: normal;}
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
img{
    max-width: 100%;
    vertical-align:middle;
}
table {width: 100%;  border-collapse:collapse;  border-spacing:0;  }
select,input,textarea{
    outline: none;font-family:tahoma, Arial, "Hiragino Sans GB","microsoft yahei",
    sans-serif;font-size: 14px;
    /*-webkit-appearance: none; 去除苹果手机输入框默认样式*/
}
fieldset,img,button{  border:none;  }
h1,h2,h3,h4,h5,h6{font-weight: 500;}
/*类选择器小类*/
.ovr{  overflow: hidden;  }
.fl{float:left;} .fr{float:right;}
.clear:after{  content:"";display:block;clear:both;  }
.dis-tab{display: table;width: 100%;}
.dis-cell{display: table-cell;vertical-align: middle;}
.inline-block{display: inline-block;}
.dis-block{display: block;}
.rel{position: relative;}
.abs{position: absolute;}
.fixed{position: fixed;}
.tc {text-align:center !important}
.tl {text-align:left !important;}
.tr {text-align:right !important;}
.lh30{line-height: 30px;}
.lh40{line-height: 40px;}
.lh50{line-height: 50px;}
.lh-nor{line-height: 1.6;}
.bold{font-weight: 600;}
.hide{display:none !important;}
.visible{visibility: visible !important;}
.hidden{visibility: hidden !important;}
/*长度*/
.w-1{width: 4.16666667%;}  .w-2{width: 8.33333333%;}
.w-3{width: 12.5%;}  .w-4{width: 16.66666667%;}
.w-5{width: 20.83333333%;}  .w-6{width: 25%;}
.w-7{width: 29.16666667%;}  .w-8{width: 33.33333333%;}
.w-9{width: 37.5%;}  .w-10{width: 41.66666667%;}
.w-11{width: 45.83333333%;}  .w-12{width: 50%;}
.w-13{width: 54.16666667%;}  .w-14{width: 58.33333333%;}
.w-15{width: 62.5%;}  .w-16{width: 66.66666667%;}
.w-17{width: 70.83333333%;}  .w-18{width: 75%;}
.w-19{width: 79.16666667%;}  .w-20{width: 83.33333333%;}
.w-21{width: 87.5%;}  .w-22{width: 91.66666667%;}
.w-23{width: 95.83333333%;}  .w-24{width: 100%;}
.w-p5{width: 20%;}
.h100{height: 100%}
/*文本溢出 */
.text-o{overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap;}
/*common*/
/*字体*/
.fs-10 {font-size:10px !important;}
.fs-12 {font-size:12px !important;}
.fs-14 {font-size:14px !important;}
.fs-16 {font-size:16px !important;}
.fs-18 {font-size:18px !important;}
.fs-20 {font-size:20px !important;}
.fs-24 {font-size:24px !important;}
.fs-28 {font-size:28px !important;}
.fs-32 {font-size:32px !important;}
.fs-40 {font-size:40px !important;}
/*外边距*/
.mg-0auto{margin: 0 auto !important;}
.mgt-0 {margin-top:0 !important;}
.mgt-2 {margin-top:2px !important;}
.mgt-5 {margin-top:5px !important;}
.mgt-7 {margin-top:7px !important;}
.mgt-10 {margin-top:10px !important;}
.mgt-15 {margin-top:15px !important;}
.mgt-20 {margin-top:20px !important;}
.mgt-25 {margin-top:25px !important;}
.mgt-30 {margin-top:30px !important;}
.mgt-35 {margin-top:35px !important;}
.mgt-40 {margin-top:40px !important;}
.mgt-50 {margin-top:50px !important;}
.mgr-0 {margin-right:0 !important;}
.mgr-2 {margin-right:2px !important;}
.mgr-5 {margin-right:5px !important;}
.mgr-7 {margin-right:7px !important;}
.mgr-10 {margin-right:10px !important;}
.mgr-15 {margin-right:15px !important;}
.mgr-20 {margin-right:20px !important;}
.mgr-25 {margin-right:25px !important;}
.mgr-30 {margin-right:30px !important;}
.mgr-40 {margin-right:40px !important;}
.mgr-50 {margin-right:50px !important;}
.mgb-0 {margin-bottom:0 !important;}
.mgb-2 {margin-bottom:2px !important;}
.mgb-5 {margin-bottom:5px !important;}
.mgb-7 {margin-bottom:7px !important;}
.mgb-10 {margin-bottom:10px !important;}
.mgb-15 {margin-bottom:15px !important;}
.mgb-20 {margin-bottom:20px !important;}
.mgb-25 {margin-bottom:25px !important;}
.mgb-30 {margin-bottom:30px !important;}
.mgb-40 {margin-bottom:40px !important;}
.mgb-50 {margin-bottom:50px !important;}
.mgl-0 {margin-left:0 !important;}
.mgl-2 {margin-left:2px !important;}
.mgl-5 {margin-left:5px !important;}
.mgl-7 {margin-left:7px !important;}
.mgl-10 {margin-left:10px !important;}
.mgl-15 {margin-left:15px !important;}
.mgl-20 {margin-left:20px !important;}
.mgl-25 {margin-left:25px !important;}
.mgl-30 {margin-left:30px !important;}
.mgl-35 {margin-left:35px !important;}
.mgl-40 {margin-left:40px !important;}
.mgl-50 {margin-left:50px !important;}
.mg-0{margin: 0 !important;}
.mg-2{margin: 2px !important;}
.mg-5{margin: 5px !important;}
.mg-7{margin: 7px !important;}
.mg-10{margin: 10px !important;}
.mg-15{margin: 15px !important;}
.mg-20{margin: 20px !important;}
.mg-25{margin: 25px !important;}
.mg-30{margin: 30px !important;}
.mg-40{margin: 40px !important;}
.mg-50{margin: 50px !important;}
/*内边距*/
.pdt-0 {padding-top:0 !important;}
.pdt-2 {padding-top:2px !important;}
.pdt-5 {padding-top:5px !important;}
.pdt-7 {padding-top:7px !important;}
.pdt-10 {padding-top:10px !important;}
.pdt-15 {padding-top:15px !important;}
.pdt-20 {padding-top:20px !important;}
.pdt-25 {padding-top:25px !important;}
.pdt-30 {padding-top:30px !important;}
.pdt-40 {padding-top:40px !important;}
.pdt-50 {padding-top:50px !important;}
.pdr-0 {padding-right:0 !important;}
.pdr-2 {padding-right:2px !important;}
.pdr-5 {padding-right:5px !important;}
.pdr-7 {padding-right:7px !important;}
.pdr-10 {padding-right:10px !important;}
.pdr-15 {padding-right:15px !important;}
.pdr-20 {padding-right:20px !important;}
.pdr-25 {padding-right:25px !important;}
.pdr-30 {padding-right:30px !important;}
.pdr-40 {padding-right:40px !important;}
.pdr-50 {padding-right:50px !important;}
.pdb-0 {padding-bottom:0 !important;}
.pdb-2 {padding-bottom:2px !important;}
.pdb-5 {padding-bottom:5px !important;}
.pdb-7 {padding-bottom:7px !important;}
.pdb-10 {padding-bottom:10px !important;}
.pdb-15 {padding-bottom:15px !important;}
.pdb-20 {padding-bottom:20px !important;}
.pdb-25 {padding-bottom:25px !important;}
.pdb-30 {padding-bottom:30px !important;}
.pdb-40 {padding-bottom:40px !important;}
.pdb-50 {padding-bottom:50px !important;}
.pdl-0 {padding-left:0 !important;}
.pdl-2 {padding-left:2px !important;}
.pdl-5 {padding-left:5px !important;}
.pdl-7 {padding-left:7px !important;}
.pdl-10 {padding-left:10px !important;}
.pdl-15 {padding-left:15px !important;}
.pdl-20 {padding-left:20px !important;}
.pdl-25 {padding-left:25px !important;}
.pdl-30 {padding-left:30px !important;}
.pdl-40 {padding-left:40px !important;}
.pdl-50 {padding-left:50px !important;}
.pd-0{padding: 0 !important;}
.pd-2{padding: 2px !important;}
.pd-5{padding: 5px !important;}
.pd-7{padding: 7px !important;}
.pd-10{padding: 10px !important;}
.pd-15{padding: 15px !important;}
.pd-20{padding: 20px !important;}
.pd-25{padding: 25px !important;}
.pd-30{padding: 30px !important;}
.pd-40{padding: 40px !important;}
.pd-50{padding: 50px !important;}
